home *** CD-ROM | disk | FTP | other *** search
/ L' Effet Pommier 3 / L'Effet Pommier - Volume 03.iso / Disk & Fichiers / Binary Pump 2.14 / Read This < prev    next >
Text File  |  1995-10-15  |  14KB  |  216 lines

  1. The User's Guide is in Microsoft Word 5.1 format.
  2.  
  3. If you do not own Microsoft Word, send me an e-mail message stating what word processesor you have and I will send a copy of the User's Guide in its format.
  4.  
  5. Please take the time to read the following notes.  They are excerpts from the User's Guide which are important. The User's guide has not been update for versions 2.11 through 2.14.
  6. For information on how to use the new features from 2.1->2.14, see the What's New
  7. file included in this archive.
  8.  
  9. Distribution
  10. ------------
  11.  
  12. Binary Pump may be non-commercially distributed, provided that the archive remains intact.  The archive should contain:
  13.         Binary Pump
  14.         Folder Assist
  15.         Icon Switcher
  16.         Binary Pump User's Guide
  17.         Read This
  18.         What's New
  19.         About Folder Assist
  20.         About Icon Switcher
  21.         Speaker
  22.         Scan Folders and Quit
  23.  
  24. Commercial distribution, such as the selling of this program on computer disks (e.g., floppy or CD-ROM), requires prior written permission from the author.
  25. This manual may be copied for use with Binary Pump. Any other use (e.g., reproduction in one's article) is prohibited without prior written permission.
  26.  
  27. Disclaimer
  28. -----------
  29.  
  30. Use this software at your own risk.  I, the author, take no responsibility for any damage caused inadvertently or implicitly, by this program.
  31.  
  32. Shareware and Binary Pump
  33. -----------------------------
  34.  In the early days of Binary Pump, when it only performed file identification, it was given away free.  The original file identification mechanism took approximately 11 hours to complete and source code was also available. 
  35. After many more hours (and about half a year) the Filer was added with several additional features and Binary Pump is now taking a turn into shareware.
  36.  
  37. How Much?
  38. ------------
  39.  
  40. Binary Pump's recommended price is $20 US.
  41. Please send to:
  42.             Eric Shieh
  43.             P.O. Box 1235
  44.             Danville, CA 94526
  45.  
  46. Or, on compuserve, SWREG ID 6444.
  47.  
  48. If you have an e-mail account, and would like upgrades sent to it, please include it with your payment. Note that some e-mail accounts have size limitations, and the total size of Binary Pump is fairly large.
  49.  
  50.  
  51. What is meant by "recommended"? I basically do not want you to feel that  "It's a great program, but not worth $20". If you really think Binary Pump is useful, I would rather you use it, and simply pay what you feel it is worth. I also understand that not all people have money. So, since most people have a skill or trade, I will take goods or services instead: if you are a photographer, send me one of your photographs, if you are a writer, send me one of your books, or if you are an account, well╔you can do my taxes or something.
  52.  
  53. What you get by registering Binary Pump:
  54. --------------------------------------------
  55.  
  56. Ñ    If you have an e-mail account, I will put your address on a mailing list so that you receive upgrades as soon as they are released.
  57. Ñ    Technical support via snail mail or e-mail.
  58. Ñ    New disks (containing the latest version of Binary Pump) or a printed and bound manual for the cost of materials and shipping only.
  59. Ñ    You can complain and holler about problems and I will listen.
  60. I will always fix bugs.  But complaints such as "I don't like╔" or "Why doesn't it do ╔" will be given priority if they are from registered users. You give to me, and I will give to you, that is the way it is supposed to work.
  61.  
  62. How to Reach the Author
  63. --------------------------
  64. E-mail is usually the best way to reach me.
  65.  
  66.     Internet:    eshieh@cory.berkeley.edu
  67.     WWW:    http://www-inst.eecs.berkeley.edu/~eshieh
  68.     Compuserve:    76164,765
  69.     Snail Mail:
  70.             Eric Shieh
  71.             P.O. Box 1235
  72.             Danville, CA 94526
  73.  
  74. What Binary Pump Does
  75. -------------------------
  76. Binary Pump is a Macintosh utility which performs two basic functions: Identifying binary files and filing files into user defined folders.
  77.  
  78. Identifying Binary Files
  79. -------------------------
  80. The first major function of Binary Pump is the identification of binary files.  Although this function is rather trivial for most Macintosh users, it is extremely useful for people who frequently exchange files with IBM PC, Unix, VMS, or any other non-Macintosh computer.  Among computers, the Macintosh is fairly unique in that each file has a creator and that Macintosh files generally do not use (or require for that matter) file name extensions (e.g., .com, .exe, .Z, .zip, etc╔).  Therefore, there is a disparity between the Macintosh and these other systems. 
  81. When transferring files between other machines, Macintosh users will often find themselves faced with the generic document icon. This is an indication the Macintosh is confused about what kind of file it is and what program created it. Thus, if you were to double-click on the icon (to try and open the file), you will more than likely get an error message stating that the correct application could not be found.
  82. Binary Pump attempts to solve these problems by analyzing  the contents of these files and setting their file type and creator correctly.
  83. Binary Pump, is not a file format converter: it does not modify the file contents in any way, shape or form.
  84.  
  85. Binary Pump can also recognize and decode Macbinary files.
  86.  
  87. Filing Away
  88. ------------
  89.  
  90. In the process of organizing (or re-organizing) their files, people often designate certain folders for certain files.  For example, creating a folder named Finance which should contain all files related to accounts, taxes, and payroll. Or, for the graphics artist, a folder named Flowers which should contain all files containing pictures of roses. The key word here is should; it is very easy to have several files, that should be in the same folder, scattered throughout a hard disk.
  91. Binary Pump memorizes all those shoulds so that when you give it a file, it puts it in the correct folder. In this sense, Binary Pump is similar to a clerk: give it all your files and it will (hopefully) put them in the correct place. Binary Pump's file identification feature is also analogous to a clerk's labeling of files, or re-labeling of files (in case the label does not match the file's contents).
  92.  
  93. Let's Go
  94. --------
  95. File identification and Filing are performed through the same mechanism.  This allows files which have been identified, to be automatically filed.  
  96.  
  97. To process files with Binary Pump under System 7.0 or higher:
  98. 1.    Go to the Finder
  99. This is the program with various icons, from which you run applications.
  100. 2.    Place Binary Pump (or an alias) in an accessible location.
  101. The Desktop (the gray area) is usually the best place.
  102. 3.    Locate and Select (highlight) the files you wish to identify.
  103. 4.    Drag the files or folders to Binary Pump.
  104. Binary Pump will then process the files.
  105.  
  106. You may continue working while Binary Pump processes files in the background. To place Binary Pump in the background, click on the desktop (the gray, background area of your screen). Be careful not to use the files which you gave Binary Pump to process.
  107.  
  108. Two situations arise under which your files may not be correctly identified:
  109. Ñ    Binary Pump does not recognize the file at all.
  110. Ñ    Binary pump recognizes the file, but does not set the creator to the desired application.
  111.  
  112. You will be able to immediately recognize these situations by the icon  of these file types: the generic document icon doesn't change. To remedy this situation, see the section  Setting up File Identification.
  113.  
  114.  
  115. Setting up File Identification
  116. -----------------------------
  117. One of the easiest ways to configure Binary Pump is to have two different "model" files of the same type; files which already have the correct Macintosh attributes. Files created on a Macintosh have the correct Macintosh attributes. For example, choose two Photoshop PICT files, two standard Photoshop 2.5 (Photoshop's own file format) files, or two MS Word files.
  118.  
  119. To set up File Identification:
  120. 1.    Choose File Identification╔ from the File menu. 
  121. This will bring up the Tags window.
  122. 2.    Click on the Type╔ button and choose one of your "model" files. 
  123. This is not necessary if you already know the four letter type code.
  124. 3.    Click on the Creator╔ button and choose the same file.
  125. Again, this is not necessary if you already know the four letter creator code.
  126. 4.    Click on the Scan 2 Files╔ button and choose your two different "model" files, one after the other.
  127. This will automatically place a binary tag into the Tag field.
  128.  
  129. If you do not have two files to use, but know a file name extension (e.g., .jpg) instead, type it directly into the Tag field, and include the period (.) in the extension. 
  130.  
  131. Note: File name extensions are case sensitive.  For example, a distinction is made between .jpg and .JPG
  132.  
  133. 5.    Click on the New button. 
  134. This will create a new tag entry.  Binary Pump will now recognize the new file format.
  135.  
  136. If Binary Pump beeps, the tag entry already exists.  See below on how to edit existing entries.
  137.  
  138. To edit a tag entry:
  139. 1.    Locate the existing entry in the tag list.
  140. The tag list is sorted in ascending order according to the Type code.
  141. 2.    Click on the entry.
  142. The tag entry information will be loaded and displayed in the Tag, Type, and Creator fields.
  143. 3.    Change the information in the Tag, Type, or Creator fields.
  144. The Scan 2 Files╔, Type╔, and Creator╔ buttons may be useful in this step if you have a "model" file to use them on.
  145. 4.    Click on the Replace button.
  146. The old entry will be replaced by the modified entry.
  147. Note:    NOT ALL FILE TYPES HAVE BINARY TAGS! If you click on Scan 2 Files╔ and, after choosing two different files, the tag field is left empty, the file type does not have a binary tag.  (Make sure the two files you chose are meant to be the same file type.)
  148.  
  149. Setting Up The Filer
  150. --------------------
  151.  
  152. Terminology
  153. -------------
  154. The Filer is used to place files with user defined attributes, into user defined folders.  Some of the attributes available are: File Name, Type, Creator, Modification Date, Creation Date, File Size, Finder Comments, Finder Label, and whether or not the file is locked.
  155. Using logical statements, attributes can be combined to form logical combinations.  For example, if the file name is "Fireworks" and the modification date is July 4, 1994 place the file into the folder "Fourth of July Celebration".
  156. Logical statements combined with attributes are known in Binary Pump as .Rules.
  157.  
  158. A rule by itself doesn't do much.  A destination folder, for example, would be extremely useful (and in Binary Pump's case, necessary).  While we are at it, a type of action to perform would be nice also.  Thus, in Binary Pump, Sets are amalgamations of rules, a destination folder, an action, and other user options.
  159.  
  160.  
  161. Creating a New Set
  162. -------------------
  163. The Filer utilizes sets to figure out if a file should be moved, and where to move it.
  164. To Create a new Set:
  165. 1.    Choose Edit Sets╔ from the File menu.
  166. This will bring up the Filer window.
  167. 2.    Click on the Folder╔ button and choose a destination folder for the set.
  168. 3.    Enter a Set name in the corresponding field, or click on the Helper Button to use the name of the folder.
  169. The Set name is the name that will appear in the set list.
  170. 4.    Choose an action.
  171. Valid actions are:
  172. Move-move the file to the chosen destination.
  173. Duplicate-duplicate the file to the chosen destination.
  174. Alias-create an alias of the file at the chosen destination. 
  175. 5.    Click on the New Rule button to create a new rule.
  176. 6.    Choose the rule type from the second menu and enter the required information.
  177. See the section Manipulating Rules for more information on rules.
  178. 7.    Click on the New Set button located beneath the set list.
  179. A new set will be create an will appear in the Set list.
  180.  
  181. To edit a set:
  182. ------------
  183.  
  184. 1.    Locate the existing entry in the set list.
  185. The set list is sorted in ascending order according to pass number and set name.
  186. 2.    Click on the set.
  187. The set information will be loaded.
  188. 3.    Change the information.
  189. You may edit the name, edit the rules, add rules, or change any of the other set attributes.
  190. 4.    Click on the Replace button.
  191. The old entry will be replaced by the modified entry.
  192.  
  193. To Delete a Set
  194. ---------------
  195. 1.    Locate and click on the desired entry in the set list.
  196. 2.    Under the set list, click on the Delete button.
  197. Note that the set information will remain loaded in the filer window.  This allows you to "undo" the deletion by immediately clicking on the New Set button.
  198.  
  199. Known Problems
  200. -----------------
  201.  
  202. The following is a list of known quirks currently in Binary Pump.  Programmatically speaking, these have no quick and easy solution. 
  203. Ñ    Finder comments from floppy disks cannot be read.
  204. Avoid using the comment rule in the Filer if you plan to use Binary Pump to process files from floppy disks.
  205. Ñ    Finder labels are not updated until the file's folder is closed then opened.
  206. This means you cannot change the label of a file and immediately use the Filer to place the file according to that label. 
  207. You should avoid changing the label of files on the desktop.
  208. Ñ    Duplicating/Moving original files over a Localtalk network is slow.
  209. This has to do with Localtalk and Apple's implementation of file sharing. Ethernet should improve things.
  210. It is still possible to place Binary Pump in the background, but your entire computer will run like molasses.  I have moved several megabytes over a network with a PowerMac 7100, and things really slowed down. This has more to do with the speed of the network rather than the speed of the computer, so running things on a slower computer should yield approximately the same results.
  211. Ñ    Updating icons over a network is slow.
  212. Normally, when Binary Pump identifies a file, or places an alias somewhere, you will see the new icon immediately.  However, this is not always the case over networks.  It should take about thirty seconds to a minute for the icons to update. During this period, the files will still have all of their old properties (i.e., when you try to open them, you may still get the "Application could not be found╔" error message).  If you are in a hurry, a quick way to update the icons is to close the folder that the file is in, and then open it.
  213. Ñ    Binary Pump cannot mount Unmounted volumes.
  214. When Filing,  Binary Pump uses aliases to access destination folders and is therefore bound to the rules of aliases which cannot automatically mount volumes.  
  215. This restriction does not include removable media such as floppy disks, nor does it include Appleshare volumes. 
  216.